package BaseDeDatos;

import java.util.*;

import javax.persistence.*;

import org.hibernate.mapping.Set;

import Clases.*;

public class OperacionesJPA {
	
	
	public static void main(String[] args) {
		// Crea una EM Factory
		EntityManagerFactory emf = Persistence.createEntityManagerFactory("itil", new HashMap());
		
		// Crea un Entity Manager
		EntityManager em = emf.createEntityManager();
		
		Jugador jugador = new Jugador("Cristiano", "Ronaldo", "23-mar-1987",101010,7);
		HashSet<Jugador> jugadores = new HashSet<Jugador>();
		jugadores.add(jugador);
		
		Tecnico tecnico = new Tecnico("Pep", "Guardiola", "25-jun-1973", 909090, "DT");
		Tecnico tecnico1 = new Tecnico("Hugo", "de Leon", "23-jun-1964", 900000, "DT");		
		Set<Tecnico> tecnicos = new HashSet<Tecnico>();
		tecnicos.add(tecnico);
		tecnicos.add(tecnico1);
		
		Seleccion seleccion = new Seleccion("rojo", jugadores, tecnicos);
		Grupo grupo = new Grupo("Z");
		Arbitro arbitro = new Arbitro(); 
		
//		em.getTransaction().begin();
//		
//		em.persist(a);
//		
//		em.getTransaction().commit();
//		
		em.close();
		emf.close();

	}

}
